"Cave Test" by Al. use full-length room descriptions. release along with source text and website. Part I - The Cave Itself Cave Entrance is room. Cave Entrance is east of Level 1 and outside from Level 1. "You are at the entrance of the only cave in this game example. You can enter the cave ONLY if you have a light source.". the CaveMouth is enterable scenery in Cave Entrance. understand "cave" as the cavemouth. the description is "You are at the mouth of a dark cave.". instead of entering the CaveMouth, try going inside. Level 1 is a dark room. Level 1 is inside from Cave Entrance and west of Cave Entrance. "You're on the first level of the cave. A bunch of rocks is strewn all over the floor. A section of the cave is filled with ruins.". a thing called a bunch of rocks is in Level 1. the description is "They must weigh tons and tons.". instead of taking the rocks, say "They're too big for you to move!". in the Cave Entrance is a thing called a match. the match can be lit or unlit. the match can be taken or untaken. the match is untaken. the match is unlit. the description of the match is "This is a very colorful match which can be either lit or doused. It is currently [if lit]lit [otherwise]unlit.". in the Cave Entrance is a thing called a torch. the description of the torch is "This torch body is your only source of light for this demo. [line break] Part of the torch is burned nearly thru. It is currently [if unlit]unlit. [otherwise]lit.[end if]". the torch can be lit or unlit. the torch can be taken or untaken. the torch is unlit. the torch is untaken. after taking the torch: now the torch is taken; continue the action. after dropping the torch: now the torch is untaken; continue the action. after taking the torch: now the match is taken; continue the action. after dropping the torch: now the match is untaken; continue the action. Part II - Understandings understand "torch" or "torch body" or "body" or "wood" or "wooden" or "stick" or "rags" as torch. Part III - Insteads instead of burning the torch when the match is not lit, say "You need to strike the match before you can light the torch.". instead of striking the match when the torch is lit: say "Since the torch is lit, you don't need to do that." instead. instead of striking the match when the match is not lit and the torch is not lit: now the match is lit; say "You strike the match and can now light the torch.". instead of striking the match when the match is not carried by the player: say "You haven't got the match.". instead of striking the match when the match is held by the player: now the match is lit; say "You strike the match.". instead of striking the match when the match is lit: say "The match is already lit.". instead of going inside from Cave Entrance when the torch is not lit and the match is not lit, say "You don't have a light source.". instead of going inside from Cave Entrance when the torch is lit and the torch is in the player and the torch is lit: say "You enter the cave with a lit torch."; move the player to Level 1; instead of going inside from Cave Entrance when the match is lit and the torch is not in the player: now the match is unlit; say "You enter the cave wtih a lit match but a gust of wind blows it out and you hurry back outside.". instead of burning the match, try striking the match. instead of burning the torch when the torch is not taken: say "You haven't got the torch.". instead of burning the torch when the torch is taken: now the torch is lit; say "You light the torch and can enter the cave.". instead of dousing the match when the match is unlit, say "The match is already doused.". instead of dousing the match when the match is lit: now the match is unlit; say "You douse the match.". instead of dousing the torch when the torch is unlit, say "the torch is already doused.". instead of dousing the torch when the torch is lit: now the torch is unlit; say "You douse the torch.". Part IV - Types of Actions dousing is an action applying to one thing. understand "douse[something]" or "extinguish[something]" or "put out [something]" or "put [something] out" as dousing. striking is an action applying to one thing. understand "strike [something]" as striking.